﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DslModeling = global::Microsoft.VisualStudio.Modeling;
using DslShell = global::Microsoft.VisualStudio.Modeling.Shell;
using DslDiagrams = global::Microsoft.VisualStudio.Modeling.Diagrams;

namespace devtm.AutoMapper
{

    
    public class AutoMapperDetails : DslShell::ContainerBase
    {

        DslShell::ModelExplorerTreeContainer ii = null;

        /// <summary>
		/// Constructs a new AutoMapperExplorerBase.
		/// </summary>
        public AutoMapperDetails(global::System.IServiceProvider serviceProvider)
            : base(serviceProvider)
		{
			
		}


        ///// <summary>
        ///// Create IElementVisitor
        ///// </summary>
        ///// <returns>IElementVisitor</returns>
        //protected override DslModeling::IElementVisitor CreateElementVisitor()
        //{
        //    return new DslShell::ExplorerElementVisitor(this);
        //}

        ///// <summary>
        ///// Specifies the context menu that should be shown for the model explorer.
        /////</summary>
        //protected override global::System.ComponentModel.Design.CommandID ContextMenuCommandId
        //{
        //    get
        //    {
        //        return GuidsList.AutoMapperDetailsMenu;
        //    }
        //}


        ///// <summary>
        ///// Returns the root elements domain class Id. The is the very top level tree node in the TreeView
        /////</summary>
        //protected override global::System.Guid RootElementDomainClassId
        //{
        //    get { return global::devtm.AutoMapper.MappingModel.DomainClassId; }
        //}

        ///// <summary>
        ///// Returns the root elements to be displayed in the explorer.
        /////</summary>
        //protected override global::System.Collections.IList FindRootElements(DslModeling::Store store)
        //{
        //    return store.ElementDirectory.FindElements(this.RootElementDomainClassId);
        //}


    }
}
